excavation for foundation - Francés Inglés Diccionario